Elasticsearch ইনস্টলেশন: Windows, Linux, এবং macOS
Elasticsearch বিভিন্ন প্ল্যাটফর্মে সহজে ইনস্টল করা যায়, যেমন Windows, Linux, এবং macOS। নিচে প্রতিটি অপারেটিং সিস্টেমে Elasticsearch ইনস্টলেশন প্রক্রিয়া ধাপে ধাপে বর্ণনা করা হয়েছে।
১. Windows-এ Elasticsearch ইনস্টলেশন
ধাপ ১: Elasticsearch ডাউনলোড করুন
ধাপ ২: ফাইল আনজিপ করুন
- ডাউনলোড করা .zip ফাইলটি আপনার পছন্দের ডিরেক্টরিতে আনজিপ করুন। উদাহরণস্বরূপ:
C:\elasticsearch
ধাপ ৩: Elasticsearch চালু করুন
- Elasticsearch-এর আনজিপ করা ডিরেক্টরিতে যান এবং bin ফোল্ডারের মধ্যে elasticsearch.bat ফাইলটি ডাবল ক্লিক করুন বা কমান্ড প্রম্পট থেকে নিচের কমান্ডটি চালান:
C:\elasticsearch\bin\elasticsearch.bat
- Elasticsearch চালু হলে, ডিফল্টভাবে এটি localhost:9200 পোর্টে চলবে। আপনি ব্রাউজারে http://localhost:9200 এ গিয়ে এটি যাচাই করতে পারেন। আপনি Elasticsearch-এর সংস্করণ এবং ক্লাস্টারের স্বাস্থ্য সম্পর্কিত তথ্য দেখতে পাবেন।
ধাপ ৪: Elasticsearch-কে সার্ভিস হিসেবে চালু করা (ঐচ্ছিক)
- যদি আপনি Elasticsearch-কে সার্ভিস হিসেবে চালাতে চান, তাহলে কমান্ড প্রম্পটে নিচের কমান্ডটি চালান (এটি অ্যাডমিনিস্ট্রেটর মোডে চালাতে হবে):
C:\elasticsearch\bin\elasticsearch-service.bat install
- এরপর, সার্ভিসটি চালু করতে:
C:\elasticsearch\bin\elasticsearch-service.bat start
২. Linux-এ Elasticsearch ইনস্টলেশন
ধাপ ১: Elasticsearch ডাউনলোড এবং ইনস্টল করুন
টার্মিনালে নিচের কমান্ডগুলো ব্যবহার করে Elasticsearch ডাউনলোড এবং ইনস্টল করুন:
Debian/Ubuntu এর জন্য:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch--amd64.deb
sudo dpkg -i elasticsearch--amd64.deb
RPM Based (CentOS/RHEL):
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch--x86_64.rpm
sudo rpm -ivh elasticsearch--x86_64.rpm
ধাপ ২: Elasticsearch কনফিগার করুন
- কনফিগারেশন ফাইলটি এডিট করতে পারেন:
/etc/elasticsearch/elasticsearch.yml
- এখানে ক্লাস্টার নাম, নোড নাম, এবং অন্যান্য কনফিগারেশন পরিবর্তন করতে পারেন।
ধাপ ৩: Elasticsearch সার্ভিস চালু করুন
- Elasticsearch সার্ভিস চালু করতে:
sudo systemctl start elasticsearch
- সার্ভিসটি চালু হওয়ার সময় এটি localhost:9200 পোর্টে চলবে। টার্মিনালে নিচের কমান্ড ব্যবহার করে যাচাই করতে পারেন:
curl -X GET "localhost:9200/"
ধাপ ৪: Elasticsearch সার্ভিস চালু রাখা এবং অটোমেটিক স্টার্ট আপ
- সার্ভিসটি চালু রাখা এবং অটোমেটিক স্টার্ট আপ নিশ্চিত করতে:
sudo systemctl enable elasticsearch
৩. macOS-এ Elasticsearch ইনস্টলেশন
ধাপ ১: Homebrew ব্যবহার করে Elasticsearch ইনস্টল করুন
- macOS-এ Elasticsearch ইনস্টল করার সহজতম উপায় হলো Homebrew ব্যবহার করা। যদি আপনার Homebrew ইনস্টল না থাকে, তাহলে প্রথমে Homebrew ইনস্টল করুন।
- টার্মিনালে নিচের কমান্ডটি ব্যবহার করে Elasticsearch ইনস্টল করুন:
brew install elasticsearch
ধাপ ২: Elasticsearch চালু করুন
- ইনস্টলেশনের পর, Elasticsearch চালু করতে নিচের কমান্ডটি ব্যবহার করুন:
elasticsearch
- Elasticsearch চালু হলে, ডিফল্টভাবে এটি localhost:9200 পোর্টে চলবে। আপনি ব্রাউজারে http://localhost:9200 এ গিয়ে এটি যাচাই করতে পারেন।
ধাপ ৩: Elasticsearch-কে ব্যাকগ্রাউন্ডে চালু করা
- Elasticsearch-কে ব্যাকগ্রাউন্ডে চালু করতে নিচের কমান্ড ব্যবহার করুন:
brew services start elasticsearch
ধাপ ৪: Elasticsearch বন্ধ করা
brew services stop elasticsearch
উপসংহার
Elasticsearch Windows, Linux, এবং macOS-এ সহজে ইনস্টল করা যায়। প্রতিটি অপারেটিং সিস্টেমে ইনস্টলেশনের জন্য কিছু নির্দিষ্ট ধাপ অনুসরণ করতে হয়, তবে Elasticsearch-এর ইনস্টলেশন পদ্ধতি সহজ এবং দ্রুত। একবার ইনস্টল হয়ে গেলে, Elasticsearch ক্লাস্টার কনফিগার করে এবং এটি বিভিন্ন ধরনের সার্চ এবং ডেটা বিশ্লেষণের কাজ করতে প্রস্তুত হয়ে যায়।